vegetable stall - Spanish English Dictionary